Hash (Unix)

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca

Hash è un comando Unix che stampa le informazioni sulla posizione dei comandi trovati.

Sintassi[modifica | modifica wikitesto]

$ hash [name]

Descrizione[modifica | modifica wikitesto]

Quando l'utente dà un comando, la shell cerca il comando in un percorso specifico tra le variabili PATH e memorizza la posizione nell'hash. L'hash può essere usato per cercare un comando specifico. Il comando è integrato nella shell. La shell C implementa questo comando in un modo diverso.

Opzioni[modifica | modifica wikitesto]

Sono supportate le seguenti opzioni.

name
Esso cerca la variabile ambientale PATH per il nome dato.

Valori Finali[modifica | modifica wikitesto]

Il comando ritorna i seguenti valori:

0
Processo avvenuto con successo
1
Si è verificato un errore

Esempi[modifica | modifica wikitesto]

$ hash

Stampa l'hash table

$ hash cat

Cerca informazioni sul comando cat in un percorso specifico tra le variabili PATH. Se trovate, le inserisce nell'hash.

Voci correlate[modifica | modifica wikitesto]